/*****************************************************************************
 *  @file     补充ui界面中屏幕的头文件
 *  @author   Liukh01
 *  @brief    存放自定义函数声明
 *****************************************************************************/

#ifndef MY_SCREENS_H
#define MY_SCREENS_H

//-------------------------------------------------------------------
// 头文件
//-------------------------------------------------------------------

#include <lvgl/lvgl.h>

#include "../main.h"

#include "ui/ui.h"
#include "ui/actions.h"
#include "../time_tool/time_tool.h"
#include "../date_handel/date_handel.h"

//-------------------------------------------------------------------
// 宏定义
//-------------------------------------------------------------------

#define small_pic_width 144
#define small_pic_height 200
#define big_pic_width 216
#define big_pic_height 304

#define FONT_PATH "./res/SourceHanSansSC-Bold.otf"

//-------------------------------------------------------------------
// 全局变量
//-------------------------------------------------------------------

extern lv_font_t *SourceHanSansSC_Bold_20;

//-------------------------------------------------------------------
// 函数声明
//-------------------------------------------------------------------

/**
 * @brief  二次定义ui界面
 * @return 无
 */
void my_ui_init();

/**
 * @brief  动态初始化电影详情页的场次列表
 * @param  long  电影id
 * @return void  无
 */
void init_session_list(long film_id);

#endif